package cn.itcast.demo05;

import java.io.FileWriter;
import java.io.IOException;

/*
类 FileWriter
作用；把内存中的字符数据写入到硬盘中

FileWriter(String fileName)
          根据给定的文件名构造一个 FileWriter 对象。
FileWriter(File file)
          根据给定的 File 对象构造一个 FileWriter 对象。

     字符输出流的使用步骤；
     1，创建FileWriter对象，构造方法中绑定要写入数据的目的地
     2，使用FileWriter中的方法write，把数据写入到内存缓冲区中（字符转换为字节的过程）
     3，使用FileWriter中的方法flush，把内存缓冲区中的数据，刷新到文件中
     4，释放内存
 */
public class Demo01Writer {
    public static void main(String[] args) throws IOException {
        //1，创建FileWriter对象，构造方法中绑定要写入数据的目的地
        FileWriter fw = new FileWriter("E:\\WkJava\\day02-code\\d.txt");
        // 2，使用FileWriter中的方法write，把数据写入到内存缓冲区中（字符转换为字节的过程）
        fw.write(97);
        //3，使用FileWriter中的方法flush，把内存缓冲区中的数据，刷新到文件中
        fw.flush();
        //4，释放内存
        fw.close();

    }
}
